package ch.usi.inf.pf2.editor;

import ch.usi.inf.pf2.Sheet;

/**
 * This class contains a CellManagement
 * 
 * @author Lorenzo Baracchi
 *
 */
public abstract class CellManagement extends Action
{
    public CellManagement(Sheet sheet, int rowIndex, int columnIndex)
    {
	   super(sheet, rowIndex, columnIndex);
    }

    protected CellManagement ()
    {
    	
    }
    
    /**
     * Evaluate the action
     */
    public abstract void evaluate();
    
    /**
	 * Restore the values as they where before the evaluate()
	 */
	public abstract void restore();
}
